English Dictionary
◊ NITROGEN OXIDE
nitrogen mustard
n : a toxic compound resembling mustard gas in structure;
important in cancer treatment